Compund Words
Last Search Words
Search Result:Mozambique Channel
Overview of noun mozambique_channel
The noun mozambique channel has 1 sense
- Mozambique Channel -- (an arm of the Indian Ocean between Madagascar and southeastern Africa)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar